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