Tamil Dictionary 🔍

epithelioid

Ep`i*the"li*oid, a. Etym: [Epithelium + -oid.] (Anat.) Defn: Like epithelium; as, epithelioid cells.


epithelioid - Similar Words