Board Thread:Plants vs. Zombies 2/@comment-25546049-20151010221419/@comment-26911579-20151011002229

Can someone tell me what exactly all the plants do (Sorry I've been kinda inactive)?