LEAF CHAFER


Meaning of LEAF CHAFER in English

noun

: a scarabaeid beetle that feeds as an adult on foliage of various plants

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