Word info

angioblast

Noun

Meaning

English Wikipedia has an article on:angioblastWikipedia
angioblast (plural angioblasts)

(biology) A cell that differentiates into blood cells and endothelium within an embryo.

Source: en.wiktionary.org

Close letter words and terms