mesangioblast
English
Noun
mesangioblast
(
plural
mesangioblasts
)
Alternative form of
mesoangioblast
.