thylakoid
nounDefinition of thylakoid
: any of the membranous disks of lamellae within plant chloroplasts that are composed of protein and lipid and are the sites of the photochemical reactions of photosynthesis
Keep scrolling for more