Fill in the blanks
_____________________ are the sites of photosynthesis.
Chloroplast are the sites of photosynthesis.
Explanation.
Chloroplast consists of thylakoids. Thylakoids in turn consist of chlorophyll, a pigment that absorbs light and is important for the light dependent reaction.