microarteries
English
Noun
microarteries
plural of
microartery