English Dictionary
◊ HOLARRHENA
Holarrhena
n : genus of deciduous trees and shrubs of tropical Africa and
Asia [syn: {Holarrhena}, {genus Holarrhena}]