Polycaon
noun
Poly·ca·on
| \ ˌpälēˈkāˌän, -lə̇ˈk-\
Definition of Polycaon
: a genus of beetles (family Bostrychidae) whose larvae bore into twigs and branches of various trees
Keep scrolling for more