Olusatrum

Webster's Dictionary of the English Language

·noun An umbelliferous plant, the common Alexanders of Western Europe (Smyrnium Olusatrum).