Squama (plural = squamae, diminutive = squamella, adjective = squamate)
-
Title
Squama (plural = squamae, diminutive = squamella, adjective = squamate)
-
Definition
A scale.
- *For more educational content, please visit The Hand Lens and explore our herbarium collections and the stories they tell.