meaning of derris elliptica

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


Related Words

derris elliptica |

Developed & Maintained By Taraprasad.com

Treasure Words