Find the word definition

Wiktionary
tongueless frog

n. One of a group of aquatic frogs in the ''Pipidae'' family.

WordNet
tongueless frog

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