AP Biology Collection
Monday, August 12, 2013
Deciduous Leaf
Deciduous is defined as a tree or shrub that sheds leaves annually, or every year. The leaves do not last. Here in New England, we see many deciduous leaves, as shown in this photo.
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment