Definify.com

Definition 2024


hydroborates

hydroborates

English

Noun

hydroborates

  1. plural of hydroborate