VariousWords beta
Related Terms:
Definitions:
Adjective
ineradicable
Definition: not able to be destroyed or rooted out; "ineradicable superstitions"
Definition: Not able to be eradicated; (of a root, plant, etc.) too deep to remove.