Meaning of anchovy pear

Definition of anchovy pear

(noun) West Indian tree bearing edible fruit resembling mango
West Indian fruit resembling the mango; often pickled

Other information on anchovy pear

WIKIPEDIA results for anchovy pear
Amazon results for anchovy pear