Noun
oxycorynid (plural oxycorynids) (zoology) Any weevil in the family Oxycorynidae, now considered to be the belid subfamily Oxycoryninae.