squamigerous (comparative more squamigerous, superlative most squamigerous)
Latin squamiger; squama a scale + gerere to bear.