YourDictionary

irritative

adjective

  1. causing irritation
  2. accompanied or caused by irritation

See irritative in American Heritage Dictionary 4

Learn more about irritative

link/cite print suggestion box