Italian vegetable marrow

noun

Definition of Italian vegetable marrow