Noun Definition

scaphiopus

1.Definition: New World spadefoot toads

Category: Animals