Attested.to

Definition

aromatic herb with large pink flowers; native to southern and southeastern Europe, Anatolia, northern Iran

Seed ·