Board Thread:Plants vs. Zombies 2/@comment-24922984-20150606222433/@comment-4077536-20150610181226

TheHandsomePlant wrote: Stallia - From stallions? Something that rushes?

It could be a pun on "thalia," which is a plant genus.