BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Globoidschnecke {f} [techn.] enveloping worm

Globoidschnecken {pl} enveloping worms