dodecaoxides

English

Noun

dodecaoxides

  1. plural of dodecaoxide