BINOXALATE MEANING IN ENGLISH

• Binoxalate Definition & Synonyms

  1. (n.) A salt having two equivalents of oxalic acid to one of the base; an acid oxalate.


RECENT SEARCHES