See Also: inula(dictionary)

inula (iou)



inula noun. E19.
[Latin: see ELECAMPANE.]
Any of various showy yellow-rayed composite plants of the genus Inula; esp. elecampane, I. helenium.