This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Helenin

  1. n.
    A neutral organic substance found in the root of the elecampane (Inula helenium), and extracted as a white crystalline or oily material, with a slightly bitter taste.



Shares

Related Words

Menu