nanodeposit

Noun

 * 1) A nanoscale deposit

Related terms

 * nanodeposition