denudation
English Dictionary
->
Letter D
-> denudation
Search Dictionary:
denudation Definition
(n)
the
removal
of
covering
denudation Synonyms
baring
denudation
husking
stripping
uncovering
© Art Branch Inc.