VariousWords beta
Related Terms:
Definitions:
Noun
oil beetle
Definition: any of various beetles that exude an oily substance from the leg joints that deters enemies
Definition: Any of the genus Meloe of blister beetles, which release oily droplets of toxic hemolymph from their joints when disturbed.