squamate
/ˈskwɑːmeɪt/Definitions
1. noun
a reptile or amphibian belonging to the suborder squamata, which includes lizards and snakes
“The museum featured an exhibit on various squamates from around the world.”
1. noun
a reptile or amphibian belonging to the suborder squamata, which includes lizards and snakes
“The museum featured an exhibit on various squamates from around the world.”