Definition of Yosemite Toad

  • 1. Of high Sierra Nevada meadows and forest borders Noun

Synonyms for word "yosemite toad"

Semanticaly linked words with "yosemite toad"

Hyponims for word "yosemite toad"