Tamil Dictionary
🔍
epitheloid
Ep`i*the"loid, a. (Anat.) Defn: Epithelioid.
epitheloid - Similar Words
epithelioid
pithecoid
epithelium
epithelial
epitrochoid
epithelioma
endotheloid
epithetic
epithesis
cephaloid
madurai.io
About