Wiktionary
entosthoblasts
n. (plural of entosthoblast English)
n. (plural of entosthoblast English)