Noun italian vegetable marrow has 1 sense
  1. cocozelle, Italian vegetable marrow - squash plant having dark green fruit with skin mottled with light green or yellow
    --1 is a kind of marrow, marrow squash, vegetable marrow
    --1 has parts: cocozelle
,
TOP