elaterid : Idioms & Phrases


elaterid beetle

  • noun any of various widely distributed beetles
    elaterid; elater.
WordNet