Attested.to

Definition

plants grown for their large bright yellow to red flowers

Seed ·

Term in context

canna lily in CommonParlance