irremovable
1. [ adjective ] impossible to remove or take away or dismiss
Examples:

"irremovable boulders" irremovable obstacles"

Related terms: removable removable tenured