◄
Locusting
►
Dictionary
(
p. a.
) Swarming and devastating like locusts.
Clyx.com