What is the full meaning of macromoles
MACROMOLE, in chemistry, a large mole [n]
Example of the word macromoles placed on a Scrabble board.