'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]