Find the word definition

Wiktionary
peanut trees

n. (peanut tree English)