entosthoblasts
English
Noun
entosthoblasts
plural of
entosthoblast