English

edit

Noun

edit

squamations

  1. plural of squamation