NichiDict

キモレステス目

きもれすてすもく
[kimoresutesumoku]

Meanings

1.Noun

Cimolesta; extinct order of mammals