|
Definition of Squama
1. Noun. A protective structure resembling a scale.
Definition of Squama
1. n. A scale cast off from the skin; a thin dry shred consisting of epithelium.
Definition of Squama
1. a scale [n -MAE] : SQUAMATE, SQUAMOSE, SQUAMOUS [adj]
Medical Definition of Squama
1.
Origin: L. A scale.