刺鑿

Adjective

 * 1)  itchy; irritating
 * 2)  offending to the eye; unsightly
 * 3)  dazzling of sunlight, etc.