Epithelioid
/(?)/
Ep·i·the·li·oid
Epithelioid
a.
Like epithelium;
as,
epithelioid
cells
.
(Anat.)