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