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