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