Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sapodilla

- A tall, evergeen, tropical American tree (Achras Sapota); also, its edible fruit, the sapodilla plum.