What is the full meaning of angiogenic
relating to angiogenesis, the development of blood vessels and heart tissue in the embryo [adj]
Example of the word angiogenic placed on a Scrabble board.