elysiidae

ɛlɪsiˈɪdiː

Definitions

1. noun

a family of beetles commonly known as flower beetles or blister beetles, found in flowers and often infesting homes

“The elysiidae in the garden were causing damage to the plants.”

Synonyms

  • blister beetles
  • flower beetles

Antonyms

  • none