Etymology Explorer › English

Where does “desquamative” come from?

desquamative (English): Of, relating to, or attended with, desquamation

Definitions

  1. Of, relating to, or attended with, desquamation