SULPHONATE MEANING IN ENGLISH

• Sulphonate Definition & Synonyms

  1. (n.) A salt of sulphonic acid.


RECENT SEARCHES