Scrabble & Words with Friends Word Unscrambler

Definition of Squama

1 Definition of Squama

The definition of squama, the meaning of word

Is squama a scrabble word? Yes!

  • n.- a protective structure resembling a scale

0 Synonym of Squama

Squama is worth 17 points in Words with Friends and 19 points in Words with Friends
There are 6 letters in squama: A A M Q S U