camphor ball
English Dictionary
->
Letter C
-> camphor ball
Search Dictionary:
camphor ball Definition
(n)
a
small
sphere
of
camphor
or
naphthalene
used
to
keep
moths
away
from
stored
clothing
camphor ball Synonyms
camphor ball
mothball
© Art Branch Inc.