squamiform

enUK

squamiform

(ˈskweɪmɪˌfɔːm) adj (Biology) biology resembling a scale: squamiform cells.