hubbard squash
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind. Synonyms: hubbard squash, Cucurbita maxima.
Noun Definition 1