squamated

listen to the pronunciation of squamated
Английский Язык - Английский Язык
{s} scaly, covered in scales
Same as Squamose