irrupted

Definitions

[1] eindringen
[2] einbrechen
[3] (ökologie) plötzliche ansteigen (einer Tierbevölkerung)