Word info

cupseed

Noun

Meaning

cupseed (usually uncountable, plural cupseeds)

The menispermaceous plant Calycocarpum lyonii.

Source: en.wiktionary.org

Close letter words and terms