tetracarbides

English

Noun

tetracarbides

  1. plural of tetracarbide