Is this something to be concerned with? It this more than one worm? Its about an inch and a half in length. I've never seen anything like it, any info or guesses would be greatly appreciated!