This is best gaming app

Chikoo meaning in English

0 votes
asked in English by

1 Answer

answered by
1. An evergreen tree (Manilkara zapota) of Mexico and Central America, having latex that yields chicle and edible fruit with sweet yellow-brown flesh. 2. The fruit of this plant. [Spanish zapotillo, diminutive of zapote, sapodilla fruit, from Nahuatl tzapotl.]

No related questions found

Made with in India
...