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