squamate · adjective1
- Latin · derived fromsquāmātus“scaly”
- English todaysquamate
From Latin squāmātus (“scaly”).
squamate · noun2
- Latin · derived fromsquāmātus
- taxonomic name · derived fromSquamata
- English todaysquamate
Etymology from Wiktionary, CC BY-SA 4.0.