Life … Animals Mollusks Gastropods Neogastropods Mitre Shells Imbricariopsis Imbricariopsis punctata species 38 observations Imbricariopsis punctata Imbricariopsis punctata Field notes Close