Word info

cebochoerid

Noun

Meaning

cebochoerid (plural cebochoerids)

Any of a group of extinct palaeodont artiodactyls of the family †Cebochoeridae

Source: en.wiktionary.org

Close letter words and terms