meaning of holarrhena

1. genus of deciduous trees and shrubs of tropical Africa and Asia


Related Words

holarrhena | holarrhena antidysenterica | holarrhena pubescens |

Developed & Maintained By Taraprasad.com

Treasure Words