Advertisement
Advertisement
lancepod
[ lans-pod ]
noun
- any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Advertisement
Word of the Day
[in-vet-er-it ]
Meaning and examplesStart each day with the Word of the Day in your inbox!
By clicking "Sign Up", you are accepting Dictionary.com Terms & Conditions and Privacy Policies.
Advertisement
Advertisement
Advertisement
Browse