genus Holarrhena

Explore definitions, synonyms, and language insights of genus Holarrhena

Definitions

Noun
genus of deciduous trees and shrubs of tropical Africa and Asia