machucho

Noun

 * 1)  chayote fruit of the plant