Italian vegetable marrow

Explore definitions, synonyms, and language insights of Italian vegetable marrow

Definitions

Noun
squash plant having dark green fruit with skin mottled with light green or yellow