English

edit

Noun

edit

decahydrides

  1. plural of decahydride