epicauta

/ɛpɪˈkɔːtə/

Definitions

1. noun

a genus of blister beetles

“The species of epicauta found in the region were studied by the entomologist.”

Synonyms

  • blister beetle
  • mealybug destroyer