'Holarrhena' definitions:

Definition of 'Holarrhena'

(from WordNet)
noun
Genus of deciduous trees and shrubs of tropical Africa and Asia [syn: Holarrhena, genus Holarrhena]