helenin
noun
hele·nin
ˈhelənə̇n,
hə̇ˈlēnə̇n
plural -s
1
: alantolactone or a mixture from elecampane root containing it
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share