Unscramble
Definition of Pelobatidae
Noun: Pelobatidae
The amphibian family of spadefoot toads
- family Pelobatidae
See also:
pelmets
pelon