Find the word definition

The Collaborative International Dictionary
Deciduousness

Deciduousness \De*cid"u*ous*ness\, n. The quality or state of being deciduous.

Wiktionary
deciduousness

n. The state or condition of being deciduous; the quality of trees which lose their leaf in winter or the dry season.