microvesicles
English
Noun
microvesicles
plural of
microvesicle