chayotte

Noun

 * 1) chayote (plant)