Definitions for: Defoliation


[n] causing the leaves of trees and other plants to fall off (as by the use of chemicals)
[n] the loss of foliage



Webster (1913) Definition: De*fo`li*a"tion, n. [LL. defoliare, defoliatum, to
shed leaves; L. de- + folium leaf: cf. F. d['e]foliation.]
The separation of ripened leaves from a branch or stem; the
falling or shedding of the leaves.

See Also: biological process, change of state, organic process

Try our:
Scrabble Word Finder

Scrabble Cheat

Words With Friends Cheat

Hanging With Friends Cheat

Scramble With Friends Cheat

Ruzzle Cheat



Related Resources:
animlas that start with k
animals starting with o