Term Gallery logo

Meanings of Squamata in English

Russian
squamata
Portuguese
squamata
Catalan
escamós
        squamata
        Portuguese
        escamados
        Spanish
        squamata
              escamados
              Usage of Squamata in English
              1
              Squamata through the time