Webster's Revised Unabridged Dictionary · 1913

Epitheloid

Epitheloid , adjective

(Anatomy) Epithelioid.