squamated

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