italian_vegetable_marrowEnglish

Italian vegetable marrow, cocozelle

Noun

Squash plant having dark green fruit with skin mottled with light green or yellow

English: cocozelle, Italian vegetable marrow

English words with similar meanings

Show 1 words