Epitheloid
Ep`i*the"loid
(?),
a.
(Anat.)
Epithelioid.