decaoxides

English

Noun

decaoxides

  1. plural of decaoxide