galang galang

large locust

noun