nauclea
English
nauclea meaning in English • nauclea का अर्थ अंग्रेजी में
prop. n.
- A small genus of evergreen tropical shrubs or trees with smooth leathery leaves.