Synonyms for "mothproof"

Words with similar meaning