Meaning of Pelobatidae

Definition of Pelobatidae

(noun) the amphibian family of spadefoot toads

Other information on Pelobatidae

WIKIPEDIA results for Pelobatidae
Amazon results for Pelobatidae