2 results in 0.0012s.
Advertisement
  • derris
    derris, noun.
    1. any one of a group of mostly climbing, East Indian and African plants of the pea family. The roots of various East Indian species yield the insecticide and fish poison rotenone.
    2. an extract of these roots.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-derris