I found three little clear/white bubbles hanging on to on of my rocks would they be eggs of some kind:confused: