vascular structure

Noun
  1. A structure composed of or provided with blood vessels (synset 105404521)

Other Searches