desquamate

Definitions:

  • To shed, peel, or come off in scales. Used of skin.
  • To scale off; peel off; exfoliate; be shed, cast, or molted in the form of scales or flakes.
  • To peel off in the form of scales; to scale off, as the skin in certain diseases.
  • To <xref>shed</xref> or <xref>peel</xref>
  • peel off in scales
powered by