Chayote
English Meaning
- A tropical American perennial herbaceous vine (Sechium edule) having tendrils, tuberous roots, and a green, pear-shaped fruit cooked as a vegetable.
- The fruit of this plant.
Sorry, No Malayalam Meaning for your input!
See Chayot Want To Try Chayote In Malayalam??