olusatrum
English
olusatrum meaning in English • olusatrum का अर्थ अंग्रेजी में
Noun
- An umbelliferous plant, the common Alexanders of Western Europe (Smyrnium Olusatrum).