anchovy pear
nounDefinition of anchovy pear
1
: the fruit of a West Indian tree (Grias cauliflora) of the family Lecythidaceae often eaten as a pickle
2
: the tree that bears anchovy pears
Keep scrolling for more