There should be a "common" name that can be used that is not such a generic term such as Xenomorph. Snatchers doesn't sound too good because it is as layman as facehugger or chestburster. I mean we don't call tigers big sneaky cats.
I think to come to a decent common name, we may have to take and modify from the taxonomy name.
So two that I have seen are Linguafoeda acheronsis and
Internecivus raptus
So maybe Raptus Acheronsis or merely just one of them because Raptus and Acheronsis could work on its own. Perhaps even just Acheronta
A few mixes such as Racheronsis or Rapturonsis
They would all still seem too taxonomic however.