Oil-beetle meaning

Any of various blister beetles of the genus Meloe that exude an oily yellow substance from the joints of the legs when disturbed.
noun
0
0
Any of various small blister beetles (esp. genus Meloe) which, when disturbed, produce an oily secretion from the joints of the legs.
noun
0
0
Advertisement