Yeah thy are snail eggs.. In about 2-4 weeks after they were laid they should hatch depending on the temp. Feed them what you feed the other snails.. It could be a lot of snails
I like Fish.... you know the kind that live in water...