bufo canorus Meaning, Definition & Usage

  1. noun of high Sierra Nevada meadows and forest borders
    Yosemite toad.

WordNet