barley itch

English

Noun

barley itch (uncountable)

  1. Grain itch.