Squamoid
Squa"moid
(?),
a.
[L.
squama
scale +
-oid
.]
Resembling a scale; also, covered with scales; scaly.