tracheoblasts
English
Noun
tracheoblasts
plural of
tracheoblast