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.