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)
- large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
- synonyms: China rose, Chinese hibiscus, Rose of China, shoe black, shoeblack plant
Source: Princeton University Wordnet