Definitions of long-horned beetle:

  • noun:   long-bodied beetle having very long antennae