Share
twitterlinkedinfacebook
Image 1 of 1
moon_snail_egg_casing_underwater3751.jpg
Northern Moonsnail egg casing.  Each tiny dot inside the eggs casing is a juvenile Moonsnail developing.