India has been bestowed with numerous forests with a wide variety of plant and animal wealth. From the recent estimates 47,000 species of flora are found in this country so far. Of the estimated 47,000 plant species, about 15,000 flowering species are endemic (indigenous) to India.