Skip navigation.

derris - What does it mean?

Definition of 'derris'

English

Noun

(-)
  • A climbing leguminous plant of Southeast Asia and the southwest Pacific Islands, whose roots are a source of rotenone.
  • Anagrams

    *