squams

English

Noun

squams

  1. plural of squam