Feedback
Squamoid
Meaning
Adj
●
Resembling a scale.
●
Covered with
scales
; scaly.
Sourced from
Wiktionary
Synonyms
Scalelike
Squamiform
Squamose
Scaly
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better