Epithelioid /(?)/

Ep·i·the·li·oid

Epithelioid

a.
  1. Like epithelium; as, epithelioid cells. (Anat.)