anchovy pear tree

noun

1.
West Indian tree bearing edible fruit resembling mango