Squamation (noun) Definition, Meaning & Examples

noun
  1. the state of being squamate.
  2. the arrangement of the squamae or scales of an animal.
noun
  1. the condition of having or forming scales or squamae
  2. the arrangement of scales in fishes or reptiles
Squamation (noun) Definition, Meaning & Examples

More Definitions