squama noun4 •A scale cast off from the skin; a thin dry shred of epithelium. •The bract of a deciduous spike. •Any scaly bracted leaf. •A calypter. formssquamae · squamas