oil beetle

Noun
  1. Any of various beetles that exude an oily substance from the leg joints that deters enemies (synset 102181844)

Other Searches