BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schlitzband {n} slit band; selenizone; anal fasciola (gastropods)