Feedback
Derris
Meaning
Noun
●
In Legumes:
A
climbing
leguminous
plant
of Southeast Asia and the
southwest
Pacific Islands, Derris elliptica, whose
roots
are a
source
of rotenone.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better