Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
DERRIS ROOT
Definition:
[noun] woody vine having bright green leaves and racemes of rose-tinted white flowers; the swollen roots contain rotenone
Synonyms:
tuba root
,
Derris elliptica
Synonyms:
Search for
synonyms for DERRIS ROOT