tongueless frog

noun

1.
almost completely aquatic frog native to Africa and Panama and northern South America