What does inula mean?
noun
A genus of plants in the daisy family, native to Europe and Asia, and naturalized in North America. Inula is also known as elecampane.
Example
"The botanist spent years studying the unique properties of the inula plant."
Definition generated by AI and curated by RJS Tech Solutions LLP.