Definitions
There is 1 meaning of the phrase
Derris Root.
Derris Root - as a noun
Woody vine having bright green leaves and racemes of rose-tinted white flowers; the swollen roots contain rotenone
Synonyms (Exact Relations)
derris ellipticatuba rootExample Sentences
"Many people use derris root for pest control."
"The active ingredient in derris root is rotenone."
"Farmers often apply derris root powder to their crops."
"Some studies suggest that derris root may have antioxidant properties."
"The locals harvest derris root from the surrounding forests."