恐角目 きょうかくもく
kyōkakumo ku

Noun

1. Dinocerata; extinct order of hoofed mammals — explanation