Word info

oxycorynid

Noun

Meaning

oxycorynid (plural oxycorynids)

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

Source: en.wiktionary.org

Close letter words and terms