procarboxysomes
English
Noun
procarboxysomes
plural of
procarboxysome