squamiferous

squamiferous definitions

adj
  • Scaly; covered in scales.