English dictionary
abelmoschus meaning and definition
Definition and meaning of abelmoschus at MeaningMonkey.org. abelmoschus meaning and definition in the English Dictionary.ABELMOSCHUS noun
Definition of Abelmoschus (noun)
- genus of tropical coarse herbs having large lobed leaves and often yellow flowers
- synonyms: genus Abelmoschus
Source: Princeton University Wordnet