Moth eggs/larvae aren't particularly hardy, and white vinegar is a strong but natural cleaner. While it cleans, it changes the pH of anything on the surface being scrubbed and kills any moth eggs and larvae.
How do you kill moth eggs with vinegar?
You can consider using fish oil too! Further to this, use a mixture of 2 cups of vinegar and 1 cup of molasses to attract moths and eliminate them.
What kills moth larvae?
Moth eggs, larvae and adult moths can all be killed by a hot-water wash cycle or by dry cleaning. And any that remain in the closet can be vacuumed up or removed by scrubbing.