Wiktionary
tongueless frogs
n. (plural of tongueless frog English)
n. (plural of tongueless frog English)