EPITHELIOID Meaning of EPITHELIOID in English [ep.i.the.li.oid] adj (1878): resembling epithelium "~ cells" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012