denudate ( synonym found)

Definition of denudate:

°past tense of denude.

Definition of denudate:

°past tense of denude.

Back to Top