protocarbides

English

Noun

protocarbides

  1. plural of protocarbide