ITALIAN VEGETABLE MARROW





Definition:

  1. [noun] squash plant having dark green fruit with skin mottled with light green or yellow
    Synonyms: cocozelle, Italian vegetable marrow

Synonyms: