lancepod
[ lans-pod ]
/ ˈlænsˌpɒd /
noun
any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Words nearby lancepod
lancejack,
lancelet,
lancelot,
lancelot, sir,
lanceolate,
lancepod,
lancer,
lancers,
lancet,
lancet arch,
lancet clock