Chinese English Dictionary

ineradicable    Add to My Vocabulary

  1. *[,ini'rædikәbl]
    a. 不能根除的, 根深蒂固的