SQUAMULATE Meaning of SQUAMULATE in English -ˌlāt adjectiveEtymology: squamule + -ate : squamulose Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012