deguelin (English, noun)
expansion: deguelin (uncountable)
Senses:
glosses: A rotenone derivative and naturally-occurring insecticide.
tags: uncountable
Forms: