Thylakoid

The Light-absorbing Structures In Chloroplasts.

Thylakoid Definition
Thylakoid Definition