Advertisement
Advertisement
lancepod
[lans-pod]
noun
any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[lans-pod]
any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Advertisement
Advertisement
Advertisement
Advertisement
Browse