Find the word definition

Wiktionary
yellow locusts

n. (yellow locust English)