Noun Definition

pelobatidae

1.Definition: the amphibian family of spadefoot toads

Category: Animals