Meaning of camphor ball

Definition of camphor ball

(noun) a small sphere of camphor or naphthalene used to keep moths away from stored clothing

Other information on camphor ball

WIKIPEDIA results for camphor ball
Amazon results for camphor ball