Oil beetle

What is Oil beetle?

Oil beetle definition and meaning on Dictionary terms:
noun

any of several blister beetles of the genus Meloe that exude an oily fluid from the joints of their legs when disturbed.