I've found several colonies of this white creature in my system. The best description I can give is sponge- or tunicate-like.
Clusters of little tube like things with openings at the ends. They're also translucent.
Here's a couple pics:
Clusters of little tube like things with openings at the ends. They're also translucent.
Here's a couple pics: