Answer: rhamnoses

AnswerCrossword Clue
rhamnosesRHAMNOSE, a sugar found in plants