microsomes

English

Noun

microsomes

  1. plural of microsome