Word info

velvetseed

Noun

Meaning

velvetseed (plural velvetseeds)

Any of various plants in the genus Guettarda.

Source: en.wiktionary.org

Close letter words and terms