Word info

lancepod

Noun

Meaning

lancepod (plural lancepods)

Any of the plant genus Lonchocarpus, whose fruit resembles an ornate lance tip or a few beads on a string.

Source: en.wiktionary.org

Anagrams

Close letter words and terms