Word info

microcluster

Noun

Meaning

microcluster (plural microclusters)

A microscopic cluster

Source: en.wiktionary.org

Close letter words and terms