octahydrides
English
Noun
octahydrides
plural of
octahydride