oil beetle Meaning, Definition & Usage

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

WordNet