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