Find the word definition

Wiktionary
locust beans

n. (locust bean English)