cucurbita moschata is a noun meaning "any of various plants bearing squash having hard rinds and elongated recurved necks". It carries one recorded sense.
any of various plants bearing squash having hard rinds and elongated recurved necks
Definitions, synonyms and semantic relations for cucurbita moschata come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.