English Dictionary
Definition ineradicable in British English
ineradicable adjective
adjective
/ˌɪnɪˈrædɪkəb(ə)l/

English Dictionary