Hi all! In my plants (soil) I found these yellowish balls, can anyone tell me what they think they might be?? I dont have a clue!! Here are some pics, as you can see, they are not too big. When I press on them, they pop and ooze clear liquid that dries white. All of my plants are having trouble with aphids, could these be aphid eggs??!! I dunno, thats why I am here. LOL! Thanks everyone! Michelle