What is the full meaning of macrocycles
MACROCYCLE, a macrocyclic organic molecule or compound [n]
Example of the word macrocycles placed on a Scrabble board.