In my opinion, mucoid plaque is the nest. It is how they stick to your body and stay inside you so you don't poop them out. It is where they live and store their eggs. When the plaque comes out, parasites always seem to come out with it. JMHO. Much better out than in as they say around here.