lonchocarpus
English
lonchocarpus meaning in English • lonchocarpus का अर्थ अंग्रेजी में
prop. n.
- A genus of chiefly tropical American shrubs and trees having pinnate leaves and red or white flowers.