Olusatrum Definition
    noun
  
 An umbelliferous plant, the common alexanders of Western Europe (Smyrnium olusatrum).
Wiktionary 
Find Similar Words
Find similar words to olusatrum using the buttons below.
An umbelliferous plant, the common alexanders of Western Europe (Smyrnium olusatrum).
Find similar words to olusatrum using the buttons below.