English

edit

Noun

edit

pyroborates

  1. plural of pyroborate