a species of tree native to cuba and central america (pouteria sapota) - Spanish English Dictionary