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