◄
Squamoid
►
Dictionary
(
a.
) Resembling a scale; also, covered with scales; scaly.
Clyx.com