1. inextirpable - Adjective
2. inextirpable - Adjective Satellite
Not capable of being extirpated or rooted out; ineradicable.
some weeds seem inextirpable Source: Internet