Angioblast

Definition of Angioblast from the PharmacyDictionary.in

Angioblast

This is a cell that participates in the formation of blood vessels.

Not Available