Squamigerous /(skwȧ*mĭj"ẽr*ŭs)/

Squa·mig·er·ous

Squamigerous

a.
  1. Bearing scales. (Zool.)