Synonyms and Antonyms for tongueless_frog

1. tongueless frog (n.)

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

Synonyms: