English dictionary
italian vegetable marrow meaning and definition
Definition and meaning of italian vegetable marrow at MeaningMonkey.org. italian vegetable marrow meaning and definition in the English Dictionary.ITALIAN VEGETABLE MARROW noun
Definition of Italian vegetable marrow (noun)
- squash plant having dark green fruit with skin mottled with light green or yellow
- synonyms: cocozelle
Source: Princeton University Wordnet