Holarrhena
[hәulә'ri:nә]
Definition
(noun.) genus of deciduous trees and shrubs of tropical Africa and Asia.
Checked by Godiva--From WordNet
[hәulә'ri:nә]
(noun.) genus of deciduous trees and shrubs of tropical Africa and Asia.
Checked by Godiva--From WordNet