meaning of cucurbita maxima
1. any of several winter squash plants producing large grayish-green football-shaped fruit with a rough warty rind
Related Words
cucurbita maxima | cucurbita maxima turbaniformis |
1. any of several winter squash plants producing large grayish-green football-shaped fruit with a rough warty rind
cucurbita maxima | cucurbita maxima turbaniformis |