microvessels
English
Noun
microvessels
plural of
microvessel