macrovessels
English
Noun
macrovessels
plural of
macrovessel