Definition of Sulfurous acid from the PharmacyDictionary.in
Sulfurous acid
Synonyms or meaning of Sulfurous acid
A weak acid formed when sulfur dioxide dissolves in water (not directly relevant to medicine).
Image related to Sulfurous acid
Not Available