Loading page
tongueless frog is a noun meaning "almost completely aquatic frog native to Africa and Panama and northern South America". It carries one recorded sense.
almost completely aquatic frog native to Africa and Panama and northern South America
Definitions, synonyms and semantic relations for tongueless frog come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.