German-English dictionary »

schleimzelle meaning in English

GermanEnglish
die Schleimzelle Substantiv

mucous cellnoun