'tongueless frog' definitions:

Definition of 'tongueless frog'

(from WordNet)
noun
Almost completely aquatic frog native to Africa and Panama and northern South America