deguelin
noun
de·guel·in
| \ -lə̇n\
plural -s
Definition of deguelin
: a crystalline ketone C23H22O6 that is an active constituent of derris and roots of cube and is closely related to rotenone
Keep scrolling for more