'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]