Definify.com

Definition 2024


neovasculature

neovasculature

English

Noun

neovasculature (uncountable)

  1. New blood vessels

Related terms