https://www.merriam-webster.com/medical/angioblast
ANGIOBLAST Definition & Meaning | Merriam-Webster Medical
The meaning of ANGIOBLAST is one of the extraembryonic mesenchyme cells that differentiate into the endothelium of the embryonic blood vessels.
merriam websterdefinitionmeaningmedical