Level 3000 is the 20th and last level in Episode 150 and the 764th weed level. To pass this level, you must remove 25 weeds on the garden in 19 moves or fewer.
When you complete the level, Flower Power is activated and will score you additional points.