Yes, TM stands for Trusmadiensis. I've been using the abbreviation for so long, I've forgotten that it isn't standard.
Taxonomically speaking, I don't think the name N. Trusmadiensis is proper. I believe when the plants were first discovered on Mt. Trus Madi, they were thought to be a unique species, hence the latin sounding name it was given. Since it is now recognized as the natural hybrid macrophylla x lowii, shouldn't it be given a more "correct" name? Seems like there are a lot of hybrids with latin names though. I'm sure someone around here can correct me.
I just love these hybrids with trusmadiensis. I can't wait for more to be released. How can you not want something with macrophylla and lowii, but is easier to grow, and no one knows what they will look like when they get to the upper pitcher stage. Its like opening your Christmas present and still having a Christmas present to open! (Or having your cake and eating it)
Those new pics on EP are incredible! I wish I was one of the lucky ones to obtain that hybrid when it was released.