squamate /ˈskweɪmət/adjective 1noun 1forms 1 adjective1 •Covered in scales.The ground here, it seems, is a mecca for the costive denizens of the Sahel, an unspoiled latrine for Mother Nature and all her feathered, furred and squamate creation. — 1982 noun1 •Any reptile of the order Squamata; a lizard, snake or mosasauroid. formssquamates