Deciduous Trees

Those which shed their leaves or fruit at seasonal intervals.

More Real Estate Definitons