squamiferous
Adjective
Meaning
squamiferous (comparative more squamiferous, superlative most squamiferous)
Scaly; covered in scales.
Adjective
squamiferous (comparative more squamiferous, superlative most squamiferous)
Scaly; covered in scales.