English edit

Alternative forms edit

Etymology edit

meso- +‎ angioblast

Noun edit

 
English Wikipedia has an article on:
Wikipedia

mesoangioblast (plural mesoangioblasts)

  1. (biology) A mesenchymal-like cell associated with the walls of the large vessels.