There is no legal definition of e-paper, but I have been using this term for over a decade to refer to Memory LCD and it's worked out fine. This definition nitpicking is getting oooooold https://news.ycombinator.com/item?id=3828249
(It’s not very papery in appearance, either. All up, I don’t know how best to convey the type of display that it is, but e-paper ain’t it.)