Yosemite toad

Explore definitions, synonyms, and language insights of Yosemite toad

Definitions

Noun
of high Sierra Nevada meadows and forest borders

More General Terms