Report - Bridget Walters “Deciduous” means to fall off, or shed, seasonally. As the name implies, deciduous trees shed their leaves each fall. To find out more.

Please pass captcha verification before submit form