FROGEYE


Meaning of FROGEYE in English

n. plant disease caused by fungi that causes rounded spots on the leaves

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.