YourDictionary

sapote

noun

  1. any of several tropical American trees or their fruits
    1. marmalade tree
    2. sapodilla

See sapote in American Heritage Dictionary 4

link/cite print suggestion box