Attested.to

Definition

mountain frog found near water; of United States Northwest to California

Seed ·

Term in context

cascades frog in CommonParlance