YourDictionary

squamate

adjective

having or covered with scales; scaly

link/cite print suggestion box