"pupillidae snails" in German pupillidae snails Puppenschnecken Detailed translations for "pupillidae snails" pupillidae snails pupillidae snails Puppenschnecken{masculine plural}