Sonoran Desert toad
English
Noun
Sonoran Desert toad (plural Sonoran Desert toads)
- A large olive-green or brown toad, Incilius alvarius native to parts of the southwestern US and northwestern Mexico.
References
Sonoran Desert toad on Wikipedia.Wikipedia
This article is issued from
Wiktionary.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.