Definisi 'squash vine'

English to English
noun
1 any of numerous annual trailing plants of the genus Cucurbita grown for their fleshy edible fruits Terjemahkan
source: wordnet30


Visual Synonyms