Tamil Dictionary 🔍

sarcoid

Sar"coid, a. Etym: [Gr. Sarcode.] (Biol.) Defn: Resembling flesh, or muscle; composed of sarcode.


sarcoid - Similar Words