Scrabble & Words with Friends Word Unscrambler

Definition of Squamula

0 Definition of Squamula

The definition of squamula, the meaning of word

Is squamula a scrabble word? Yes!

0 Synonym of Squamula

Squamula is worth 19 points in Words with Friends
There are 8 letters in squamula: A A L M Q S U U