Attested.to

Definition

mat-forming perennial of central Europe with large fragrant pink or red flowers

Seed ·

Term in context

cheddar pink in CommonParlance