Word info

neuroangiogenesis

Noun

Meaning

English Wikipedia has an article on:neuroangiogenesisWikipedia
neuroangiogenesis (uncountable)

(physiology) The coordinated growth of new nerves and blood vessels

Source: en.wiktionary.org

Related terms

Close letter words and terms