February 17, 2022 Deciduous By riedererjt A deciduous tree or shrub sheds its leaves annually. Post navigation Previous PostPrevious OrnithophilyNext PostNext Opposable Thumbs