English

edit

Noun

edit

octanitrides

  1. plural of octanitride