squamated

listen to the pronunciation of squamated
الإنجليزية - الإنجليزية
{s} scaly, covered in scales
Same as Squamose
squamated
المفضلات