Worlds of David Darling
Encyclopedia of Science
   
Home > Encyclopedia of Science

deciduous tree





A shrub or tree that sheds its leaves at a certain season, generally in the autumn when the environmental conditions are becoming unsuitable to active growth and just before the tree enters a period of dormancy.


Related category

   • BOTANY