oil beetle
Meaning, Definition & Usage
Dictionary
Related
noun
any of various beetles that exude an oily substance from the leg joints that deters enemies
WordNet
Previous
ohmic
ohmmeter
oho
oidium
oig
Next
oilbird
oilcan
oilcloth
oiled
oiler