Etymology of the English word esquamate
the English word
esquamatederived from the English word
e-derived from the Latin word
e (out)
derived from the English word
squamatederived from the Latin word
squama (scale; scale; metal-plate used in the making of scale-armor)
Usage
Word found in Modern English