microexovesicles

English

Noun

microexovesicles

  1. plural of microexovesicle