Search results
- Dictionarymarrow/ˈmarəʊ/
noun
- 1. a long white-fleshed gourd with green skin, which is eaten as a vegetable. British
- 2. the plant of the gourd family which produces marrows.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries