meaning of winter squash plant

1. any of various plants of the species Cucurbita maxima and Cucurbita moschata producing squashes that have hard rinds and mature in the fall


Related Words

winter squash plant |

Developed & Maintained By Taraprasad.com

Treasure Words