nanodeposits
English
Noun
nanodeposits
plural of
nanodeposit