decachlorides

English

Noun

decachlorides

  1. plural of decachloride