Chemistry Dictionary
Definition of sputtering
see SPT
Search the Dictionary for More Terms