Attested.to

Definition

Old World perennial cultivated for its ornamental inflated papery orange-red calyx

Seed ·