Jelaskan Taksonomi dari Kubanochoerus

Genera Libycochoerus dan Megalochoerus sempat dimasukkan ke Kubanochoerus namun sekarang dianggap berbeda berdasarkan pada detail tengkorak kecil dan tulang gigi.