Found a photo of my first big tank, 5'x2'x2'. 'Rose' is on the left and Amazon sword is on the right. See the difference in the greens and the leaf shape?
I see what you mean, i still think it's an amazon but i guess only time can tell, however the leaves look like a rose though, ecspecially with the color that is shown.
Bobby: Is there any chance you can get more pictures?