grouse locust (English, noun)
expansion: grouse locust (plural grouse locusts)
Senses:
glosses: A tetrigid (Tetrigidae spp.).
Forms:
form: grouse locusts
tags: plural