Epilachna
noun
Ep·i·lach·na
| \ ˌepəˈlaknə\
Definition of Epilachna
: a genus of ladybirds that feed on plants both as larvae and adults — see mexican bean beetle
Keep scrolling for more