English dictionary
shoeblack plant meaning and definition
Definition and meaning of shoeblack plant at MeaningMonkey.org. shoeblack plant meaning and definition in the English Dictionary.SHOEBLACK PLANT noun
Definition of shoeblack plant (noun)
- large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
- synonyms: China rose, Chinese hibiscus, Hibiscus rosa-sinensis, Rose of China, shoe black
Source: Princeton University Wordnet