squash_vineEnglish

squash, squash vine

Noun

Any of numerous annual trailing plants of the genus Cucurbita grown for their fleshy edible fruits

English: squash, squash vine

Bahasa: labu

Bahasa words with similar meanings

English words with similar meanings

Show 1 words