squamation
/ˌskwɒmˈeɪʃən/Definitions
1. noun
The act or process of squamating.
“The lizard underwent the process of squamation, shedding its skin as it grew.”
1. noun
The act or process of squamating.
“The lizard underwent the process of squamation, shedding its skin as it grew.”