"sehzelle" in English Sehzelle {f} photoreceptor cell Detailed translations for "sehzelle" die Sehzelle{feminine} Sehzelle photoreceptor cell