ACOLOGY MEANING IN ENGLISH

• Acology Definition & Synonyms

  1. (n.) Materia medica; the science of remedies.


RECENT SEARCHES