superhydrides

English

Noun

superhydrides

  1. plural of superhydride