Definitions
noun
almost completely aquatic frog native to Africa and Panama and northern South America
Look “tongueless frog” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
almost completely aquatic frog native to Africa and Panama and northern South America