what does deciduous mean? biology
Deciduous forest. desiduous forest. deciduous means temporary or tending to fall off (deriving from the latin word decidere, to fall off). Thus, it refers to a forest with trees that lose their leaves each year.