Vocabulary

有鱗類

squamates

noun