Yes. Placing moth balls around where silverfish have been seen is an effective way to get rid of them. The smell of mothballs is repulsive to silverfish. However, mothballs do not kill silverfish. Instead, they deter silverfish from the areas where they are placed.