'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'