Attested.to

Definition

large showy Asiatic shrub or small tree having large single or double red to deep-red flowers

Seed ·

Term in context

Chinese hibiscus in CommonParlance