tongueless-frog

Nouns

  • (n) almost completely aquatic frog native to Africa and Panama and northern South America

Words of close approximity