meaning of derris

1. any of various usually woody vines of the genus Derris of tropical Asia whose roots yield the insecticide rotenone; several are sources of native fish and arrow poisons


Related Words

derris | derris elliptica | derris root |

Developed & Maintained By Taraprasad.com

Treasure Words