NichiDict

やまばく

山獏
山貘
[yamabaku]

Meanings

1.Noun

mountain tapir (Tapirus pinchaque)