Meaning of long-horned beetle

Definition of long-horned beetle

(noun) long-bodied beetle having very long antennae

Other information on long-horned beetle

WIKIPEDIA results for long-horned beetle
Amazon results for long-horned beetle