yosemite toad

Noun
  1. of high Sierra Nevada meadows and forest borders

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

yosemite toad
A Yosemite toad sits on a mossy rock near a mountain meadow stream.