Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Italian vegetable marrow
  1. Squash plant having dark green fruit with skin mottled with light green or yellow
    "The chef prepared grilled Italian vegetable marrow with herbs";
    - cocozelle

Type of: marrow [Brit], marrow squash [N. Amer], vegetable marrow [Brit]