holarrhena
1. [ noun ] (biology,botany) genus of deciduous trees and shrubs of tropical Africa and Asia
Synonyms: genus_Holarrhena
Related terms: dicot_genus Apocynaceae ivory_tree
Similar spelling:   Holloran
  Holleran