diborates

English

Noun

diborates

  1. plural of diborate