Chondroid
/(?)/
Chon·droid
Chondroid
a.
Resembling cartilage.