Definition:
Compare squama with other words:
squama vs. squamae
squama vs. squame
epithelium vs. squama
shred vs. squama
skin vs. squama
scale vs. squama