oxychorid noun1 •Any weevil in the family Oxychoridae, a synonym of the belid tribe Oxycorynini. formsoxychorids