English | German | Russian | Czech

squamation English

Meaning squamation meaning

What does squamation mean?

squamation

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

Are you looking for...?