Edit squamation
You can suggest changes to this glossary entry. A moderator will review each change.
Glossary entry
Term
squamation
Definition
The arrangement of scales on the body; the condition of possessing scales; scaled; scalation.
You can suggest changes to this glossary entry. A moderator will review each change.
squamation
The arrangement of scales on the body; the condition of possessing scales; scaled; scalation.