Tamil Dictionary 🔍

epitheloid

Ep`i*the"loid, a. (Anat.) Defn: Epithelioid.


epitheloid - Similar Words