superlubricants

English

Noun

superlubricants

  1. plural of superlubricant