What the heck is this? Its all over this new Zoa Rock I got.
psyparrot Member Jun 26, 2007 #2 Looks like some sort of worm...but other than that I'm not sure Do the tubes have any openings with something sticking out?
Looks like some sort of worm...but other than that I'm not sure Do the tubes have any openings with something sticking out?