DERRIS


Meaning of DERRIS in English

n.1 any woody tropical climbing leguminous plant of the genus Derris, bearing leathery pods.

2 an insecticide made from the powdered root of some kinds of derris.

Etymology: mod.L f. Gk, leather covering (with ref. to its pod)

Oxford English vocab.      Оксфордский английский словарь.