osteochondroblasts

English

Noun

osteochondroblasts

  1. plural of osteochondroblast