Meaning of Derris
Definition of Derris
(noun)
any of
various
usually
woody
vines of the
genus
Derris of
tropical
Asia whose
roots
yield
the
insecticide
rotenone;
several
are sources of
native
fish
and
arrow
poisons
Other information on Derris
WIKIPEDIA results for
Derris
Amazon results for
Derris
Tweet