Hmm.. was this written by lazy megha??? The strating was really good... the poem is also good. But as a palindrome poem, you didn't stick to the rules.
It should have been either word by word palindrome, or phrase by pharse in reverse order... letter by letter will be impossible to do..
there should be a single word in between.. so that the reciprocals will balance in both sides.
With minor changes you can make it a perfect palindrome.. I don't know where you reffered it. May be you are right. Please can you forward the link? I will find you the exact definitions once i reach home. i am in my uncle's home now...
Take care.. regards, Trincy.