Life … Animals Mollusks Gastropods Left-handed Hornsnails Iniforis Iniforis aemulans species 22 observations Iniforis aemulans Iniforis aemulans Close