Definitions of Abelmoschus:

  • noun:   genus of tropical coarse herbs having large lobed leaves and often yellow flowers