elaterid beetle


Meanings

  • any of various widely distributed beetles