chayote in Spanish
chayote in Spanish
chayote
The fruit of this plant.
chayotera
The fruit of this plant.
tayota
The fruit of this plant.