Big Huge Thesaurus

inextirpable

adjective

similar terms