August 23 A Mollusk Visit Snails are one of my favorite little creatures. I discovered one hiding under a leaf today. Do you see its eye spots on the end of the longer tentacles? Category: Science | LEAVE A COMMENT