abelmoschus Meaning, Definition & Usage

  1. noun genus of tropical coarse herbs having large lobed leaves and often yellow flowers
    genus Abelmoschus.

WordNet