Tamil Dictionary 🔍

chondroid

Chon"droid, a. Etym: [Gr. -oid.] Defn: Resembling cartilage.


chondroid - Similar Words