SQUAMULATION


Meaning of SQUAMULATION in English

ˌ ̷ ̷ ̷ ̷ˈlāshən noun

( -s )

Etymology: squamule + -ation

: a squamous arrangement

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.