Noun Definition
vegetable marrow
1.Definition: any of various squash plants grown for their elongated fruit with smooth dark green skin and whitish flesh
Related Noun(s):marrow, marrow squash
Category: Plants2.Definition: large elongated squash with creamy to deep green skins
Related Noun(s):marrow
Category: Food