'Abelmoschus' definitions:

Definition of 'Abelmoschus'

From: WordNet
noun
Genus of tropical coarse herbs having large lobed leaves and often yellow flowers [syn: Abelmoschus, genus Abelmoschus]