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.”
1. noun
a genus of blister beetles
“The species of epicauta found in the region were studied by the entomologist.”