thyroblasts
English
Noun
thyroblasts
plural of
thyroblast