Epilachna
1.
(
noun
) genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants
Synonyms:
genus Epilachna
Related Words:
arthropod genus
Terms and Conditions of Use / Copyright Notice