Synonym for desquamate


Synonym for desquamate

peel off

Associated with desquamate

exuviatemoltmoultsloughshed
Add a New Entry