desquamate - Dictionary definition and meaning for word desquamate
Powered by Mnemonic Dictionary
WORMS ATE the DESK and so it was peeled off its top layer of wood..!!