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)

  1. any of various plants bearing squash having hard rinds and elongated recurved necks
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: