What does Carboxysom mean?

Carboxysom - German to English

carboxysome