inula
/ˈɪnjʊlə/
noun 2
Definitions
noun
1
Any of several plants of the genus Inula, such as elecampane.
In springtime the ruins are a blaze of contrapuntal colour: wild gladioli of magenta, bright yellow inulas and spiky acanthus thrust up among sarcophagi carpeted with tiny blue saxifrage and sprawled over by convolvulus with great pink trumpets.
2
The dried root of such a plant used as a stimulant.
Your note
not saved0 chars