Attested.to

Definition

a tropical flowering shrub having bright orange or red flowers; sometimes placed in genus Poinciana

Seed ·

Term in context

bird of paradise in CommonParlance