The invention discloses a Chinese herbal medicine formula for strengthening body resistance, dispersing blood stasis, expelling toxins and eliminating tumors. The Chinese herbal medicine is prepared from, by weight, 30-500 parts of wild milkvetch roots, 10-150 parts of wild sabah snake grass, 20-300 parts of wild radix codonopsis, 15-200 parts of wild cordyceps, 10-300 parts of wild radix scrophulariae, 8-400 parts of wild herba epimedii, 25-800 parts of wild lucid ganoderma, 5-200 parts of wild rhizoma polygonati, 15-500 parts of wild pseudo-ginseng, 10-200 parts of wild red sage roots, 30-1,500 parts of wild herba rabdosiae, 80-300 parts of wild angelica sinensis roots, 10-250 parts of wild selfheal, 10-350 parts of wild hedyotis diffusa, 20-600 parts of wild dandelions, 10-400 parts ofwild barbed skullcap herb, 15-500 parts of wild paris polyphylla, 6-400 parts of wild nepal dock roots and 20-400 parts of wild liquorice roots. Starting from the holism of the human body, the theoryof supporting the healthy energy and carrying out diagnosis and treatment based on overall analysis exists in the whole process of cancer prevention and treatment, and the invented Chinese herbal medicine has the effects of strengthening body resistance, dispersing blood stasis, expelling toxins and resisting tumors and has high inhibiting and killing effects on cancer cells.