THYLAKOID
9 letters
20 Scrabble points
Definition of THYLAKOID
noun
-
A folded membrane within plant chloroplasts from which grana are made, used in photosynthesis
Source: Wiktionary
Word Details
Letters
T
H
Y
L
A
K
O
I
D
Length
9 letters
Scrabble Score
20 points