squamoid

from The Collaborative International Dictionary of English v.0.48
Squamoid \Squa"moid\ (skw[=a]"moid), a. [L. squama scale +
   -oid.]
   Resembling a scale; also, covered with scales; scaly.
   [1913 Webster]
    

[email protected]