NEOVASCULARIZATION


Meaning of NEOVASCULARIZATION in English

(Medicine) abnormal formation of blood vessels; restoration of blood supply to a body part

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.