English dictionary

epilachna meaning and definition

EPILACHNA noun

Definition of Epilachna (noun)

  1. genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants
Source: Princeton University Wordnet