English edit

Etymology edit

macro- +‎ cluster

Noun edit

macrocluster (plural macroclusters)

  1. A relatively large-scale cluster

Related terms edit