cocozelleEnglish

cocozelle, Italian vegetable marrow

Noun

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

English: cocozelle, Italian vegetable marrow

Squash resembling zucchini

English: cocozelle

English words with similar meanings

Show 1 words