itchy

1) зудящий; вызывающий зуд 2) чесоточный

Источник: Медицинский англо-русский словарь на Gufo.me