I was wondering if anyone can help me figure out what these little creatures i have just found eating a piece of algea that fell from the lettuce clip.
they are so tiny, and almost see through, that they are hard to get a pic of them. Right now my best description and nickname i will give them...