Wiktionary
microvessels
n. (plural of microvessel English)
n. (plural of microvessel English)