squamous in Italian
squamous in Italian
squamoso
Covered with, made of, or resembling scales; scaly.
scaglioso
Covered with, made of, or resembling scales; scaly.