Skip to main content

acology

English acology meaning in English  •  acology का अर्थ अंग्रेजी में
Noun
  • Materia medica; the science of remedies.
Advertisement