lindera
English
lindera meaning in English • lindera का अर्थ अंग्रेजी में
Noun
- A genus of aromatic evergreen or deciduous dioecious shrubs or trees of eastern Asia and North America.