1 English Synonyms for CHOCHO
Prev.1Next
chayote
Definition: 1. Sechium edule, a tropical American perennial herbaceous vine having tendrils, tuberous roots, and a green, pear-shaped fruit cooked as a vegetable.
There are 2 definitions of the word chayote
Show more information about chayote
Prev.1Next
Search took: 1.9506 ms