thylakoid
thylakoid
English
Noun
Ad
Definition
a folded membrane within plant chloroplasts from which grana are made, used in photosynthesis
Etymology
From Ancient Greek θύλακος (thúlakos, “sack, bag”) + -oid.
Ad