Hi and welcome! Yeah, I was thinking NPT was non planted tank and making stupid posts as, they kept saying their tank was planted. I realized it was NATURAL planted tank...I had a very DUH moment. :)
EE is elephant ear. I have seen some say Dumbo Ear too, on the aquabid and ebay threads. I have one but, sadly, not another to breed her with.
They aren't easy to find, at a price I can afford either. And, the ones I can afford, I wouldn't breed. Then again, I have been known to not look in the right places too. lol