elephantin
See also:
éléphantin
English
Noun
elephantin
(
uncountable
)
(
organic chemistry
)
A
sesquiterpenoid
tumor
inhibitor
found in
Elephantopus elatus
.