"sehzellen" in English Sehzellen {m pl} photoreceptor cells Detailed translations for "sehzellen" Sehzellen{masculine plural} Sehzellen photoreceptor cells