CompareWords
Compare
Epithelioid
Definition:
(a.) Like epithelium; as, epithelioid cells.