leaf curl
noun
Definitions
Any of several plant diseases, caused by diverse fungi or viruses, characterized by curling of leaves.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of several plant diseases, caused by diverse fungi or viruses, characterized by curling of leaves.