NichiDict

恐角目

きょうかくもく
[kyoukakumoku]

Meanings

1.Noun

Dinocerata; extinct order of hoofed mammals