Attested.to

Definition

perennial of mountains of Iran and Iraq; cultivated for its fragrant rose-pink flowers

Seed ·