Skip to main content

aspalathus

English aspalathus meaning in English  •  aspalathus का अर्थ अंग्रेजी में
Noun
  • A thorny shrub yielding a fragrant oil.
Advertisement