chlorosomes
English
Noun
chlorosomes
plural of
chlorosome