vegetable marrow
Info · Definitions · Synonyms · Characters
Definitions
(noun) any of various squash plants grown for their elongated fruit with smooth dark green skin and whitish flesh. Synonyms: marrow, marrow squash.
Noun Definition 1
Info · Definitions · Synonyms · Characters