mesoangioblasts
English
Noun
mesoangioblasts
plural of
mesoangioblast