Camphor ball

Definitions

Noun
  1. 1
    a small sphere of camphor or naphthalene used to keep moths away from stored clothing wordnet

Next best steps

Mini challenge

Unscramble this word: camphorball