German-English dictionary »

epitheloidzelle meaning in English

GermanEnglish
die Epitheloidzelle Substantiv

epithelioid cellnoun