mesoblast
noun
me·so·blast
ˈmez-ə-ˌblast
ˈmēz-
ˈmēs-,
ˈmes-
Love words? Need even more definitions?
Merriam-Webster unabridged
Share