Word info

microaggregate

Noun

Meaning

microaggregate (plural microaggregates)

A microscopic aggregate

Source: en.wiktionary.org

Close letter words and terms