Squamate /(skwā"mā̇t)/

Squa·mate

Squamate

a.
  1. Same as Squamose.