derris elliptica Meaning, Definition & Usage

  1. noun woody vine having bright green leaves and racemes of rose-tinted white flowers; the swollen roots contain rotenone
    derris root; tuba root.

WordNet