LEAF CURL


Meaning of LEAF CURL in English

[leaf curl] n (1899): a plant disease caused by a fungus (genus Taphrina) or virus and characterized by curling of leaves; esp: peach leaf curl

Merriam-Webster English vocab.      Английский словарь Merriam Webster.