Definition of Scaphiopus Multiplicatus

Any infomration entered here is solely your responsibility

Currently available definitions
Scaphiopus Multiplicatus in English
Noun
  1. this spadefoot toad lives in the southwestern United States