osteochondroblasts
English
Noun
osteochondroblasts
plural of
osteochondroblast