microdeposit

English

Etymology

From micro- +‎ deposit.

Noun

microdeposit (plural microdeposits)

  1. A microscopic deposit