star cucumber
noun
: an herbaceous vine (Sicyos angulatus) that is native to North America and that has branched tendrils, greenish white flowers, and prickly fruit
Love words? Need even more definitions?
Merriam-Webster unabridged
Share