oil_beetle | ||
1. | [ noun ] (zoology) any of various beetles that exude an oily substance from the leg joints that deters enemies | |
Related terms: | blister_beetle | |
oil_beetle | ||
1. | [ noun ] (zoology) any of various beetles that exude an oily substance from the leg joints that deters enemies | |
Related terms: | blister_beetle | |