Definitions for lancepod
lancepod
lance·pod
Spelling: [lans-pod]
IPA: /ˈlænsˌpɒd/
Lancepod is a 8 letter English word.
You can make 392 anagrams from letters in lancepod (acdelnop).
Definitions for lancepod
noun
-
any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone.
Origin of lancepod
lance1 + pod1