BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sehzelle {f} [biol.] photoreceptor cell

Sehzellen {pl} photoreceptor cells