These two worm looking things are growing out of my LR and down into the sand, it looks like at the tip of one of them there might be two very small antenna's? Thanks!