Definitions
There is 1 meaning of the phrase
Derris Elliptica.
Derris Elliptica - as a noun
Woody vine having bright green leaves and racemes of rose-tinted white flowers; the swollen roots contain rotenone
Synonyms (Exact Relations)
derris roottuba root