Squamoid

Webster's Dictionary of the English Language

·adj Resembling a scale; also, covered with scales; scaly.