inula
English
/ˈɪnjʊlə/
noun
Definitions
- Any of several plants of the genus Inula, such as elecampane.
- The dried root of such a plant used as a stimulant.
Etymology
Derived from Latin inula.
Origin
Latin
inula
/ˈɪnjʊlə/
Derived from Latin inula.
Latin
inula