holarrhena Meaning, Definition & Usage

  1. noun genus of deciduous trees and shrubs of tropical Africa and Asia
    genus Holarrhena.

WordNet