microexovesicles
English
Noun
microexovesicles
plural of
microexovesicle