I planted my aquarium about a week ago, I was looking at it really closely yesterday and noticed some REALLY small plants, they are like tiny stems with two small green leaves on top. I think it may have come in with my plants.
I tried to take a picture but the tank is 5ft so I had to zoom and...