Hey guys, can i get an ID on these? Are they hydroids? None of the hydroids i've seen on the webs look like these though, so I could be wrong.
If you guys can, could you ID and tell me what I should try and do? I really am hoping for a natural predator.
Thanks,
Steve