locuste

Noun

 * 1)  locust ( spp.)
 * 1)  locust ( spp.)

Etymology
Ultimately from, either directly or from or.

Noun

 * 1) locust