"globoidschnecke" in English Globoidschnecke {f} enveloping worm Detailed translations for "globoidschnecke" die Globoidschnecke{feminine} Globoidschnecke enveloping worm