Answer: pyrenoids

AnswerCrossword Clue
pyrenoidsPYRENOID, a protein body of certain lower organisms