Home
Search
Index
Definify.com
Definition
2026
ニホンザル
ニホンザル
Japanese
Noun
ニホンザル
(
hiragana
にほんざる
,
romaji
Nihonzaru
)
日本猿
:
Japanese macaque
Similar Results