0%

ALL meanings of lancepod

lance·pod
L l
  • noun lancepod any tropical, leguminous tree or shrub of the genus Lonchocarpus, the roots of which yield rotenone. 1
  • noun lancepod Any of the plant genus Lonchocarpus, whose fruit resembles an ornate lance tip or a few beads on a string. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?