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