CWD

CWD

English Noun
Ad

Definition

Initialism of chronic wasting disease.

Ad