Dictionary.com
definitions
  • synonyms

lancepod

[lans-pod]
See more synonyms on Thesaurus.com
noun
  1. any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Show More

Origin of lancepod

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018