nanodeposit
English
Etymology
From
nano-
+
deposit
.
Noun
nanodeposit
(
plural
nanodeposits
)
A
nanoscale
deposit
Related terms
nanodeposition