Skip to main content

olusatrum

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