Wiktionary
cebochoerids
n. (plural of cebochoerid English)
n. (plural of cebochoerid English)