These parasitical INVADERS
Thank you
You’re welcome; just stating the obvious, though!
the term termites come to mind