leptodactylidae

Noun
  1. New World frogs;
    In some classifications essentially coextensive with the family Bufonidae (synset 101645312)

Found on Word Lists

Other Searches