nomilin
English
Noun
nomilin
(
uncountable
)
(
organic chemistry
)
A
limonoid
that has
anticancer
properties
Derived terms
nomilinic acid
Anagrams
limonin