Answer: Pollen, not a human parasite
Thank you to everyone who wrote in with your answer! Most recognized these objects a non-parasitic structures, based on their irregular size and shape, as well as lack of homology with known parasite eggs. Note the irregular contours in the images below which helped me determine that these weren't real eggs.
I love UFOs
ReplyDelete