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