English synonyms about - contact  

Epilachna

noun

1 Epilachna

Genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants.

synonym: genus Epilachna.

Dutch: Epilachna


Find more on epilachna elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0309