'Epilachna' definitions:

Definition of 'Epilachna'

(from WordNet)
noun
Genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants [syn: Epilachna, genus Epilachna]

Words containing 'Epilachna'