I bought live rock from LFS I got these discus shaped snail kind of worms, no clue what they are and if they are beneficial at all, for now, I pinged LFS about it but I don't really want to trust him out if they just offloading it on me
any guesses here?
any guesses here?