SQUAMATE


Meaning of SQUAMATE in English

noun Etymology: ultimately from Late Latin squamatus scaly, from Latin squama Date: 1968 any of an order (Squamata) of reptiles including the snakes and lizards and related extinct forms, ~ adjective

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.