Definify.com

Definition 2024


derris

derris

English

Noun

derris (uncountable)

  1. A climbing leguminous plant of Southeast Asia and the southwest Pacific Islands, whose roots are a source of rotenone.

Anagrams