denudated ( synonym found)

Definition of denudated:

(adj) : exposed by erosion

Back to Top