meaning of blister blight

blister blight meaning in General Dictionary

an illness of Scotch pines

View more

  • an ailment of tea flowers