SUROXIDATE MEANING IN ENGLISH

• Suroxidate Definition & Synonyms

  1. (v. t.) To combine with oxygen so as to form a suroxide or peroxide.


RECENT SEARCHES