German-English dictionary »

epitheloid meaning in English

GermanEnglish
epitheloid

epithelioid◼◼◼

die Epitheloidzelle Substantiv

epithelioid cellnoun