derris
nounDefinition of derris
1
: a preparation chiefly of ground derris roots used as an insecticide
2
: any of a large genus (Derris) of tropical Eurasian shrubs and woody vines of the legume family including sources of poisons and especially commercial sources of rotenone
Keep scrolling for more