microsomes
English
Noun
microsomes
plural of
microsome