squamulation

noun
squamu·​la·​tion
plural -s

Definition of squamulation

: a squamous arrangement

History and Etymology for squamulation

squamule + -ation

Keep scrolling for more