meloid
/ˈmɛloɪd/Definitions
1. noun
A beetle of the family Meloidae, typically brightly colored and having a distinctive, often loud, sound-making organ.
“The meloid beetle made a loud buzzing noise as it flew away.”
1. noun
A beetle of the family Meloidae, typically brightly colored and having a distinctive, often loud, sound-making organ.
“The meloid beetle made a loud buzzing noise as it flew away.”