Definition of Spray from the PharmacyDictionary.in
Spray
Synonyms or meaning of Spray
An aqueous or oleaginous solution of medicaments dispensed as coarse or finely divided droplets. It may be administered topically or through the nasal-pharyngeal route.
Image related to Spray
Not Available