Wiktionary
dodecaoxide
n. (context inorganic chemistry English) Any oxide having twelve oxygen atoms