FERULA


Meaning of FERULA in English

n.1 any plant of the genus Ferula, esp. the giant fennel (F. communis), having a tall sticklike stem and thick roots.

2 FERULE.

Etymology: ME f. L, giant fennel, rod

Oxford English vocab.      Оксфордский английский словарь.