Definisi 'cushaw'

English to English
noun
1 plant bearing squash having globose to ovoid fruit with variously striped grey and green and white warty rinds Terjemahkan
source: wordnet30

2 globose or ovoid squash with striped grey and green warty rind Terjemahkan
source: wordnet30


Visual Synonyms