SAPODILLA MEANING IN ENGLISH

• Sapodilla Definition & Synonyms

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


Synonyms:
Sapota,

RECENT SEARCHES