What does blister blight mean?

blister blight meaning in General Dictionary

an illness of Scotch pines

View more

  • an ailment of tea flowers