German-English dictionary »

sinneszelle meaning in English

GermanEnglish
die Sinneszelle [der Sinneszelle; die Sinneszellen] Substantiv

sensory cellnoun