English dictionary
oil beetle meaning and definition
Definition and meaning of oil beetle at MeaningMonkey.org. oil beetle meaning and definition in the English Dictionary.OIL BEETLE noun
Definition of oil beetle (noun)
- any of various beetles that exude an oily substance from the leg joints that deters enemies
Source: Princeton University Wordnet