squamated

listen to the pronunciation of squamated
İngilizce - İngilizce
{s} scaly, covered in scales
Same as Squamose