Siam squash

English

Noun

Siam squash (plural Siam squashes)

  1. Synonym of Malabar gourd.