Letters that make squama
s, a, m, q, u are letters that make 'squama'
squamae is a word created by adding a letter to 'squama'
1 possible definitions for 'squama'
Under this definition, squama is a noun and has the following properties:
'squama' can be a type of scale.