Skip to main content

sambucus

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