Attested.to

Definition

plants grown for their large bright yellow to red flowers

Seed ·

Term in context

Canna generalis in CommonParlance