Meaning of “prion” in the English Dictionary

English