Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of autopsorin

- That which is given under the doctrine of administering a patient's own virus.