RhymeZone

 

Definitions of squamation:
  • noun:   (zoology, uncountable) The condition or character of being covered with scales.
  • noun:   (zoology, countable) A particular arrangement of scales; a special mode or form of squamation.
  • noun:   (pathology, dermatology, countable) A scaly growth on the skin.

(Definitions from Wiktionary)

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023