Vegetable marrow

From Fresh Dictionary

English

Noun

vegetable marrow

  1. (mostly British) the marrow squash
Personal tools