What is the full meaning of squamiform
shaped like a scale [adj]
Example of the word squamiform placed on a Scrabble board.