Squamulose

Webster's Dictionary of the English Language

·adj Having little scales; squamellate; squamulate.