Origin: Latin suffix -able
Ineradicable has 2 different meanings across 1 category:
Adjective
not able to be destroyed or rooted out
"ineradicable superstitions"
Not able to be eradicated; (of a root, plant, etc.) too deep to remove.