'Italian vegetable marrow' definitions:

Definition of 'Italian vegetable marrow'

From: WordNet
noun
Squash plant having dark green fruit with skin mottled with light green or yellow [syn: cocozelle, Italian vegetable marrow]