EPITHELIOID
Meaning of EPITHELIOID in English
|epə|thēlēˌȯid adjective
Etymology: epitheli- + -oid
: resembling epithelium : like that of epithelium
epithelioid cells
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012