phorboid
English
Noun
phorboid
(
plural
phorboids
)
(
organic chemistry
)
Any of a class of
phorbol
esters