HOLARRHENA





Definition:

  1. [noun] genus of deciduous trees and shrubs of tropical Africa and Asia
    Synonyms: Holarrhena, genus Holarrhena

Synonyms: