'tongueless frog' definitions:

Definition of 'tongueless frog'

From: WordNet
noun
Almost completely aquatic frog native to Africa and Panama and northern South America