http://www.englishnature.org.uk/
Deciduous: a plant that sheds its leaves at the end of the growing season. Hybrid: an individual produced as the result of cross-breeding between different species (hybridisation).