tongueless_frogEnglish

tongueless frog

Noun

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

English: tongueless frog