English

edit

Noun

edit

microexovesicles

  1. plural of microexovesicle