Sonoran-desert-toad Definition
noun
A medium-sized green toad lives in a desert.
Wiktionary
Related Articles
Sonoran-desert-toad Is Also Mentioned In
Find Similar Words
Find similar words to sonoran-desert-toad using the buttons below.