1 leaf-eating ladybird | Definition of leaf-eating ladybird

leaf-eating ladybird

noun

Definition of leaf-eating ladybird

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