squamoid

Etymology
From +.

Adjective

 * 1) Resembling a scale.
 * 2) Covered with scales; scaly.

Synonyms

 * ; see also Thesaurus:scaly
 * ; see also Thesaurus:scaly