squamated
English
Adjective
squamated
(
comparative
more
squamated
,
superlative
most
squamated
)
squamose
Synonyms
scaly
; see also
Thesaurus:scaly
Anagrams
squadmate