Home

Word

oil beetle, n.
more info any of various beetles that exude an oily substance from the leg joints that deters enemies
<noun.animal>

oil beetle
semantic pointers
hypernym