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.”
ɛlɪsiˈɪdiː
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.”