SUN BLOTCH


Meaning of SUN BLOTCH in English

noun

: a virus disease of avocados characterized by yellow or brownish red streaks on twigs and fruit, rough corky bark, and decumbent older stems

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.