German-English dictionary »

riechzelle meaning in English

GermanEnglish
die Riechzelle Substantiv

olfactory cellnoun