'camphor ball' definitions:

Definition of 'camphor ball'

(from WordNet)
noun
A small sphere of camphor or naphthalene used to keep moths away from stored clothing [syn: mothball, camphor ball]