tetracarbides
English
Noun
tetracarbides
plural of
tetracarbide