osteochondrophyte (English, noun)
expansion: osteochondrophyte (plural osteochondrophytes)
Senses:
topics: biology
natural-sciences
glosses: a tumor composed of bone and cartilage
Forms:
form: osteochondrophytes
tags: plural