Life … Animals Mollusks Gastropods Left-handed Hornsnails Euthymella Euthymella flammulata species 3 observations Euthymella flammulata Euthymella flammulata Close