Noun
English Wikipedia has an article on:mesoangioblastWikipedia mesoangioblast (plural mesoangioblasts) (biology) A mesenchymal-like cell associated with the walls of the large vessels.