English

edit

Noun

edit

decachlorides

  1. plural of decachloride