Definition of 山獏 (やまばく)

やまばく

山獏

やまばく

yamabaku

noun
mountain tapir (Tapirus pinchaque)(usually kana)
Other readings:
やまばく《山貘》
ヤマバク
Related Kanji
mountain
tapir
tapir