Definify.com

Definition 2024


sonoran_desert_toad

Sonoran Desert toad

English

Noun

Sonoran Desert toad (plural Sonoran Desert toads)

  1. A large olive-green or brown toad, Incilius alvarius native to parts of the southwestern US and northwestern Mexico.