◄
Olusatrum
►
Dictionary
(
n.
) An umbelliferous plant, the common Alexanders of Western Europe (Smyrnium Olusatrum).
Clyx.com