SumSumSum
Dictionary
Books
Teachers
Scrabble
Home
/
Dictionary
/
squamiform
squamiform
adj
University
1
Having the shape or structure of a scale.
Thesaurus
Synonyms
scalelike
squamoid
Related Words
scaly
squamose
Etymology
Explore More
More University words
Thesaurus
RhymeZone