English edit

Noun edit

chayotes

  1. plural of chayote

Spanish edit

Noun edit

chayotes m pl

  1. plural of chayote