Home / T / tongueless frog

tongueless frog

noun 15 letters Scrabble 19 WWF 24
Definitions
noun

almost completely aquatic frog native to Africa and Panama and northern South America

Look “tongueless frog” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →