Dictionary.net
Did you mean:
yellow locust
Locust, Yellow