Word info

scaleseed

Noun

Meaning

scaleseed (plural scaleseeds)

Any of a genus, Spermolepis, of American herbs of the carrot family.

Source: en.wiktionary.org

Close letter words and terms