monoborates

English

Noun

monoborates

  1. plural of monoborate