Answer: macromoles

AnswerCrossword Clue
macromolesMACROMOLE, in chemistry, a large mole