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

History and Etymology for deguelin

New Latin Deguelia + English -in

Keep scrolling for more