holarrhena holarrhena

Definition(s):

  • (n) genus of deciduous trees and shrubs of tropical Africa and Asia
Word of the Day
untenable untenable
/ən ˈtɛ nə bəl /