CCD

/sisidˈi/

CCD

English Noun
Ad

Definition

Initialism of colony collapse disorder.

Ad