Definify.com

Definition 2024


tongueless_frogs

tongueless frogs

English

Noun

tongueless frogs

  1. plural of tongueless frog