Quick crossword #106: Polysaccharide produced by plants (6) 21 April 2022 Challenge your brain by solving New Scientist's weekly crosswords on your mobile, tablet or desktop