I have several "Spaghetti" worm like things all over my LR. It seems like each night I see a new area where they are coming from. Looks kind of cool to me. I'll look into the whole speghetti worm thing and see what they are all about but I presume they are just some type of filter-feeders getting their daily allowance ....
Allen