Definition of Foams from the PharmacyDictionary.in
Foams
Synonyms or meaning of Foams
A rough dispersion of a gas in a liquid, forming a thin film.
Image related to Foams
Not Available
Definition of Foams from the PharmacyDictionary.in
A rough dispersion of a gas in a liquid, forming a thin film.
Not Available