Home

Synset

any of various beetles that exude an oily substance from the leg joints that deters enemies
<noun.animal>

semantic pointers
hypernym