hyssopus
English
hyssopus meaning in English • hyssopus का अर्थ अंग्रेजी में
Noun
- A Eurasian genus of perennial herbs or subshrubs.