OLUSATRUM


Meaning of OLUSATRUM in English

noun an umbelliferous plant, the common alexanders of western europe (smyrnium olusatrum).

Webster English vocab.      Английский словарь Webster.