labu besarms

Cucurbita maxima, hubbard squash

Noun

Any of several winter squash plants producing large greyish-green football-shaped fruit with a rough warty rind

English: hubbard squash, Cucurbita maxima

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words