LEAF-EATING LADYBIRD


Meaning of LEAF-EATING LADYBIRD in English

ˈ ̷ ̷ˌ ̷ ̷ ̷ ̷- noun

: an Australian coccinellid beetle ( Epilachna 28-punctata ) whose larvae and adults damage potatoes and other plants

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