Epitheloid

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