pelobatidae : Idioms & Phrases


family pelobatidae

  • noun the amphibian family of spadefoot toads
    Pelobatidae.
WordNet