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
Tweet