Board Thread:Plants vs. Zombies Wiki Discussion/@comment-25214517-20150320231921

Hey guys some message talking about an organization called L.E.A.F. has popped un in PVZ GW and PVZ 2. what do you think it means? 