Loading page
yosemite toad is a noun meaning "of high Sierra Nevada meadows and forest borders". It carries one recorded sense.
of high Sierra Nevada meadows and forest borders
Definitions, synonyms and semantic relations for yosemite toad come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.