What is the full meaning of squamella
a little scale, also SQUAMULA, SQUAMULE [n -S]
Example of the word squamella placed on a Scrabble board.