Neosporin

What is Neosporin?

Neosporin definition and meaning on Dictionary terms:
Pharmacology, Trademark.
a brand name for a solution primarily used in the local treatment of skin and eye infections.

 

reference: https://www.dictionary.com/browse/neosporin

Tags: