"globoidschnecken" in English Globoidschnecken {m pl} enveloping worms Detailed translations for "globoidschnecken" Globoidschnecken{masculine plural} Globoidschnecken enveloping worms