English dictionary
holarrhena meaning and definition
Definition and meaning of holarrhena at MeaningMonkey.org. holarrhena meaning and definition in the English Dictionary.HOLARRHENA noun
Definition of Holarrhena (noun)
- genus of deciduous trees and shrubs of tropical Africa and Asia
- synonyms: genus Holarrhena
Source: Princeton University Wordnet