meaning of Carboxysom

Carboxysom - German to English

carboxysome