Help with ID put them in tank or toilet??
Hey guys! Just got back from LFS and bought corals.. After putting them in the tank I noticed that these must have been stuck on the coral... What are they and should I put them in the tank? Quick response would be great as I'm not sure how much longer they will stay alive for.. They all move and wiggle...