Attested.to

Definition

plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers

Seed ·