Botany

Define deciduous

Asked by
Last updated by anonymous
1 Answers
Log in to answer
Refers to plants that shed their leaves at a certain season.