yosemite toad Meaning, Definition & Usage

  1. noun of high Sierra Nevada meadows and forest borders
    Bufo canorus.

WordNet