noun
Meaning 1
A large olive-green or brown toad, Incilius alvarius, native to parts of the southwestern US and northwestern Mexico.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: Colorado River toad
Antonyms: none provided