Thylakoid

The light-absorbing structures in chloroplasts.

Thylakoid Definition
Thylakoid Definition

Flippy

The leader in educational esports.