Meaning of anchovy pear tree

Definition of anchovy pear tree

(noun) West Indian tree bearing edible fruit resembling mango

Other information on anchovy pear tree

WIKIPEDIA results for anchovy pear tree
Amazon results for anchovy pear tree