'long-horned beetle' definitions:

Definition of 'long-horned beetle'

(from WordNet)
noun
Long-bodied beetle having very long antennae [syn: long- horned beetle, longicorn, longicorn beetle]