What is the meaning of hibiscuses in English?

Learn vocabulary with pictures as well as definitions of hibiscuses in English

Learn in

See more

n. hibiscuses (hibiscus)

Definition of hibiscus in English

Flower with five or more petals of variable colour and a prominent, central cylinder that is comprised of fused stamen.

Synonyms of hibiscus in English

China roserosemallow