WOTD

Apr 09, 2011 00:01

deciduous (adjective): of a tree or shrub shedding its leaves annually. Some deciduous trees such as an aspen, are prominent in the forest.
Previous post Next post
Up