Meaning of Epilachna

Definition of Epilachna

(noun) genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants

Other information on Epilachna

WIKIPEDIA results for Epilachna
Amazon results for Epilachna