genus Epilachna
Noun
Meaning
genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants
Source: WordNetNoun
genus of ladybugs native to Mexico and Central America; both larvae and adults feed on plants
Source: WordNet