Meaning of “ARPKD” in the English Dictionary

british dictionary