1 English Synonyms for CHIKOO
Prev.1Next
sapodilla
Definition: 1. A long-lived evergreen tree, Manilkara zapota, native to the New World tropics, or its edible fruit.
Show more information about sapodilla
Prev.1Next
Search took: 8.8567 ms