English edit

Etymology edit

angioblast +‎ -ic

Adjective edit

angioblastic (not comparable)

  1. Relating to angioblasts.

Translations edit

Anagrams edit