mango squash

English

Noun

mango squash (plural mango squashes)

  1. Synonym of chayote.