Bufo canorus

Explore definitions, synonyms, and language insights of Bufo canorus

Definitions

Noun
of high Sierra Nevada meadows and forest borders

More General Terms