shkoyach, you were mechaven to a machlokes taz and shach (IIRC, know there is a taz about it, pretty sure he is arguing on a schach/rama)
The Machlokes taz/shach is specifically regarding worms. Most poskim agree that regular bugs are ntflg. AFAIK we pasken that like that Taz that worms are lfgam. See Oruch HaShulchan (who R' Moshe says is more reliable that the Mishna Brura) 103/11 (maybe 13) for a long list of what's lifgam (basically any creepy crawler)
(Side note, he paskens there like the pashtus of the Rama that even if the bug is a beria it's botul. Try selling that to the ppl making big bucks scaring everyone off about bugs in everything)