Dictionary.com
Thesaurus.com

angioblastic

  • a word derived from angioblast.
    angioblast
    noun
    one of several mesenchymal cells capable of developing into the endothelium of the blood vessels.

More Suggestions