Meaning of oil beetle

Definition of oil beetle

(noun) any of various beetles that exude an oily substance from the leg joints that deters enemies

Other information on oil beetle

WIKIPEDIA results for oil beetle
Amazon results for oil beetle