tenulin
noun
ten·u·lin
| \ ˈtenyələ̇n\
plural -s
Definition of tenulin
: a crystalline sesquiterpenoid lactone C17H22O5 obtained from plants of the genus Helenium (as H. tenuifolium)
Keep scrolling for more