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.”

Synonyms

  • ground beetle
  • scarab