Skip to main content

Qai's definitions

desquamated

To shed or peel off in scales, usually in reference to the skin of animals.
Clarice keeps a lot of animals, her whole apartment is covered in shed fur and desquamated skin.
by Qai December 12, 2007
mugGet the desquamated mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email