Squamiform
Squa"mi*form
(?),
a.
[L.
squama
a scale +
-form
.]
Having the shape of a scale.