Wiktionary
chondroblasts
n. (plural of chondroblast English)
n. (plural of chondroblast English)