DictionaryAI

leaf curl

Short definition from Wiktionary

Noun

  1. Any of several plant diseases, caused by diverse fungi or viruses, characterized by curling of leaves.

We haven’t written up leaf curl yet: Simple and Standard meanings, examples and a quiz.