Italian vegetable marrow

1. (noun) squash plant having dark green fruit with skin mottled with light green or yellow
Synonyms: cocozelle
Related Words: marrow, marrow squash, vegetable marrow



Terms and Conditions of Use / Copyright Notice