English dictionary
cucurbita moschata meaning and definition
Definition and meaning of cucurbita moschata at MeaningMonkey.org. cucurbita moschata meaning and definition in the English Dictionary.CUCURBITA MOSCHATA noun
Definition of Cucurbita moschata (noun)
- any of various plants bearing squash having hard rinds and elongated recurved necks
- synonyms: winter crookneck, winter crookneck squash
Source: Princeton University Wordnet