Definitions of tongueless frog:

  • noun:   almost completely aquatic frog native to Africa and Panama and northern South America