Attested.to

Definition

plant of moist highland meadows having ragged clusters of pale yellow flowers

Seed ·