Thist-le Weed

Thistle Weed is a powerful frontline defense that, when triggered, uppercuts all zombies on top of it(knocking them back a tile) followed by a barrage of punches. After landing 4 punches, it punches rapidly(3 punches per second for 2 seconds to ALL zombies in range), halving zombies' speed, and finishes off with another uppercut. Upon doing this, it goes back underground and recharges for 36 seconds. It punches at a rate of 2 punches a second. This can deal up to 50 damage to a single zombie.

Overview
Absorbs 6ndb. Can only be hurt by smashes and vehicles running over it when underground.

Strategy
Using this instead of regular weeds can work, if there aren't really fast and powerful zombies. Vehicles and big zombies(like Gargantuars) are only knocked back a quarter-tile, making it not recommended by itself against said zombies. With a Spikerock or Slow Moss in front, however, it will be more effective against Vehicle and/or Big zombies or fast and powerful zombies, respectively. Use weaker AoE plants(Laser Bean, for example) to thin out weaker zombies before they trigger your Thist-le Weeds or cause them to waste their combo finisher on the weak zombies.

Plant Food Upgrade
It goes underground(if not already), then it's head spins really fast. It then cuts through the zombies(dealing 50nds/s at 5nds every tenth of a second), first with its lane, then around the third-strongest zombie, rotating around it in 2 seconds(dealing 100nds to it and zombies very close by, and 12.5nds to zombies in a 3*3 area around him), next doing just that to the second-strongest, and finally doing a super combo(double uppercut(25ndb and knockback to even big/vehicle zombies), followed by 4 punches, then rapid punches for 3 seconds ended by another double uppercut) on the strongest zombie. It then goes back to its tile, still cutting through them.

Trivia

 * This plant's name is a pun on "fist" and "thistle"
 * This plant is 100% inspired by Pummel Weed in Kameo(first Xbox 360 game ever, I believe)

If you disagree about the sun cost, PLEASE let me know. If you don't, let me know too.