Jun 18, 2012 #1 oceanjunkie Aquarium Advice Regular Joined Jun 14, 2012 Messages 97 Location Florida I just flipped over a piece of rock and found this?
Jun 18, 2012 #2 bskerrichard27 Aquarium Advice Addict Joined Nov 19, 2011 Messages 1,174 From what I can tell maybe a sponge