Vocabulary
恐角目
きょうかくもく
Dinocerata; extinct order of hoofed mammals
noun