Continue Reading
Posted in Parasite Worms Worms Facts Worms in Humans

Woman Wonders if Loitering Pigeons Caused Bugs to Show up in her Daughter’s Window Sill

“What is this larva I found on my daughter’s windowsill?” asks this reader from Chicago about the transparent, long creature pictured below. “If it helps there’s also some kind of nest outside the window (at the top left) and pigeons sit out there often.”