Skip to main content

argyrol

English argyrol meaning in English  •  argyrol का अर्थ अंग्रेजी में
Noun
  • a compound of protein and silver used as a mild antiseptic; Argyrol is the trademark.
Advertisement