biocartilage (English, noun)
expansion: biocartilage
Senses:
glosses: Synthetic cartilage made from biological material
Forms: