I bought these live plants at petsmart but they didn't have them under the right tag. There is some little clear thing with white dots in it on top of one of the leaves. I'm guessing maybe an egg sac of some sort? Anyone know what it is and what kind of plants these are?