sambucus
English
sambucus meaning in English • sambucus का अर्थ अंग्रेजी में
Noun
- A genus of shrubs and trees; the elder.