microvesicles

English

Noun

microvesicles

  1. plural of microvesicle