Squamaceous /(skwȧ*mā"shŭs)/

Squa·ma·ceous

Squamaceous

a.
  1. Squamose.