Epilachna
noun
Ep·i·lach·na
ˌepəˈlaknə
: a genus of ladybirds that feed on plants both as larvae and adults see mexican bean beetle
Love words? Need even more definitions?
Merriam-Webster unabridged
Share