Definify.com

Definition 2025


hydroborates

hydroborates

English

Noun

hydroborates

  1. plural of hydroborate