VariousWords beta
Related Terms:
Definitions:
Noun
hubbard squash
Cucurbita maxima
Definition: any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind
hubbard squash
Definition: large football-shaped winter squash with a warty grey-green rind
Definition: A cultivar of Cucurbita maxima, usually having a teardrop shape, and often used as a replacement for pumpkins in cooking.