oxysomes
English
Noun
oxysomes
plural of
oxysome