Life … Animals Mollusks Gastropods Left-handed Hornsnails Viriola Viriola incisa species 24 observations Viriola incisa Viriola incisa Close