English
Detailed Synonyms for tongueless frog in English
tongueless frog:
tongueless frog [the ~] noun
-
the tongueless frog
– almost completely aquatic frog native to Africa and Panama and northern South America 1the tongueless frog– almost completely aquatic frog native to Africa and Panama and northern South America 1