NichiDict

メラーマングース

[meraamanguusu]

Meanings

1.Noun

Meller's mongoose (Rhynchogale melleri)