anchovy pear

英 美
  • 鲚梨
Noun:
  1. West Indian tree bearing edible fruit resembling mango

  2. West Indian fruit resembling the mango; often pickled