Natica tedbayeri Rehder, 1986 "Florida Moonsnail" With Operculum

Natica tedbayeri Rehder, 1986 "Florida Moonsnail" With Operculum

   Florida Museum of Natural History (FLMNH) #155008. Peanut Island, Lake Worth, Palm Beach County, Florida, 2/10/1946. Digital Image courtesy of John Slapcinsky (FLMNH).