octabromides

English

Noun

octabromides

  1. plural of octabromide