glyoxysomes
English
Noun
glyoxysomes
plural of
glyoxysome