squamate Meaning, Definition & Usage
Squa"mate, Squa"ma*ted adjective
(Also<
- Squamate
- Squamated
)
Etymology
L.Definitions
Same as Squamose .