See also: supercluster

English edit

Noun edit

super cluster (plural super clusters)

  1. (astronomy) Alternative form of supercluster

Anagrams edit