Life … Animals Mollusks Gastropods Neogastropods Auger Shells Hastula Hastula betsyae species 2 observations Hastula betsyae Hastula betsyae Close