Please Help Identify This Parasite - Hello, i have these little critters booming in my planted tank. I have been trimming plants that have them but cant seem to irradiate it. The closest research i can figure is hydra? But im not convinced. If anyone could throw me some feedback, id greatly appreciate it.