Find the word definition

Wiktionary
anchovy pears

n. (plural of anchovy pear English)