italian vegetable marrow Meaning, Definition & Usage

  1. noun squash plant having dark green fruit with skin mottled with light green or yellow
    cocozelle.

WordNet