BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Pelzalgen {pl} [biol.] (Oedogonium) fuzz algae