Find the word definition

Wiktionary
horse beans

n. (plural of horse bean English)