What does anchovy pear tree mean?

anchovy pear tree meaning in General Dictionary

West Indian tree bearing delicious good fresh fruit resembling mango