Word info

Sonoran Desert toad

Noun

Meaning

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.
Synonym: Colorado River toad

Source: en.wiktionary.org

Close letter words and terms