Meaning of “ADPKD” in the English Dictionary

british dictionary