Word info

microdeposit

Noun

Meaning

microdeposit (plural microdeposits)

A microscopic deposit

Source: en.wiktionary.org

Close letter words and terms