tetraborates

See also: tétraborates

English

Noun

tetraborates

  1. plural of tetraborate