English

edit

Noun

edit

tartaroborate (plural tartaroborates)

  1. (chemistry) any double salt of tartrate and borate