Ok. Thank you.
I realize that if I add a lot of animations and not use it, the memory is still consumed. I will have to optimize my game big time as I use one sprite for foliage and has a lot of animation in it (like sharpLeaf, fatLeaf, etc.) This way every leaf I add, the memory is consumed for all the leaf animations in that sprite. So, the memory is used for the fatleaf even when the entire map doesn't have a fatLeaf in it.
No doubt my memory consumption is high :(