Find the word definition

Wiktionary
balsam pears

n. (balsam pear English)