genus Epilachna

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



Terms and Conditions of Use / Copyright Notice