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 ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse