oil beetle
English Dictionary
->
Letter O
-> oil beetle
Search Dictionary:
oil beetle Definition
(n)
any
of
various
beetles
that
exude
an
oily
substance
from
the
leg
joints
that
deters
enemies
oil beetle Synonyms
oil beetle
© Art Branch Inc.