English dictionary

hibiscus rosa-sinensis meaning and definition

Definition and meaning of hibiscus rosa-sinensis at MeaningMonkey.org. hibiscus rosa-sinensis meaning and definition in the English Dictionary.

HIBISCUS ROSA-SINENSIS noun

Definition of Hibiscus rosa-sinensis (noun)

  1. large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: