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