Vocabulary

有鱗目

Squamata; order of scaled reptiles

noun