Glossary

Deciduous

A tree or shrub that sheds its leaves every year, typically in the autumn.

Close Window