define the term thylkoids ??
Answers
Answered by
2
Answer:
Meaning :each of a number of flattened sacs inside a chloroplast, bounded by pigmented membranes on which the light reactions of photosynthesis take place, and arranged in stacks or grana.
hope it helps you
plz mark me as brainliest
plz follow me
thanks
shagunsinghsaini:
thanks
Answered by
1
A thylakoid is a sheet- like membrane-bound structure that is the site of the light-dependent photosynthesis reaction in chlropasts and cyanobacteria.
Similar questions