glycosomes
English
Noun
glycosomes
plural of
glycosome