Definition of leaf blister in English:

leaf blister

noun

  • 1Any of several conditions due to arthropod infestation, especially one of fruit trees caused by microscopic gall mites of the genus Eriophyes.

  • 2Any of several diseases caused by ascomycete fungi of the genus Taphrina.

Origin

Mid 19th century; earliest use found in Horticulturist.