English dictionary
hubbard squash meaning and definition
Definition and meaning of hubbard squash at MeaningMonkey.org. hubbard squash meaning and definition in the English Dictionary.HUBBARD SQUASH noun
Definition of hubbard squash (noun)
- any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind
- synonyms: Cucurbita maxima
- large football-shaped winter squash with a warty grey-green rind
Source: Princeton University Wordnet