pentaborates

English

Noun

pentaborates

  1. plural of pentaborate