squamate (English, noun)
expansion: squamate (plural squamates)
Senses:
glosses: Any reptile of the order Squamata; a lizard, snake or mosasauroid.
Forms:
form: squamates
tags: plural