Noun: squama (squamae) skwey-mu
- A protective structure resembling a scale
"The squamae on a butterfly's wings contribute to its coloration"
Derived forms: squamae
Type of: scale
Encyclopedia: Squama