superlubricants
English
Noun
superlubricants
plural of
superlubricant